require('dotenv').config();

module.exports = {
    // 数据库配置
    mysql: {
        host: process.env.DB_HOST || '182.160.6.140',
        user: process.env.DB_USER || 'root',
        password: process.env.DB_PASSWORD || 'BinanceRoot2023',
        database: process.env.DB_DATABASE || 'binance_klines',
        waitForConnections: true,
        connectionLimit: 10,
        queueLimit: 0
    },
    
    // 推送配置
    notification: {
        // 企业微信机器人配置
        wecom: {
            webhook: process.env.WECOM_WEBHOOK,
            // 消息模板配置
            template: {
                // 颜色配置
                colors: {
                    up: 'warning',    // 上涨颜色
                    down: 'comment',  // 下跌颜色
                    info: 'info'      // 信息颜色
                },
                // 表情配置
                emoji: {
                    up: '📈',
                    down: '📉',
                    rise: '🔺',
                    fall: '🔻',
                    time: '⏰',
                    data: '📊'
                }
            }
        }
    },
    
    // 监控配置
    monitor: {
        // 监控的交易对
        symbols: ['BTCUSDT', 'ETHUSDT'],
        // 监控的时间周期
        intervals: ['10m', '15m'],
        // 连续K线数量阈值
        consecutiveCount: 5,
        // 检查间隔（毫秒）
        checkInterval: 60000
    }
}; 